/*
 * Tagi "narzędziowe", które ciężko przypisać do innej kategorii :)
 */
class UtilTagLib {

    static namespace = "jep"

    /**
     * Foramtuje obiekt daty
     * Atrybuty:
     * date - data do wyświetlenia
     * format - format daty, jeśli nie podany to domyślnie użyte jest yyyy-MM-dd
     */
    def date = { attrs, body ->

        def dateFormat = attrs.format ?: "yyyy-MM-dd"

        out << new java.text.SimpleDateFormat(dateFormat).format(attrs.date)
    }

}
